package com.tools.web.interceptor.access.own;

import com.tools.common.object.Note;

import java.lang.annotation.*;

/**
 * 放在类/方法控制器上。当前用户必须拥有这里设置的所有的角色才能访问
 * */
@Target({ElementType.TYPE, ElementType.METHOD})
@Documented
@Retention(RetentionPolicy.RUNTIME)
@Note("放在类/方法控制器上。当前用户必须拥有这里设置的所有的角色才能访问")
public @interface HasAllRole {

    @Note("类型为字符串时就使用这个数组")
    String[] value();
}
